construction battalion - Alemán Inglés Diccionario